package com.api.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.api.entity.Modules;


public interface ModulesDao {

	/**
	 * 查询所有的模块信息
	 */
	List<Modules> selAll();
	/**
	 * 根据角色名称 查询模块信息
	 */
	List<Modules> findAllByRname(@Param("rid")String[] rid);
	/**
	 * 创建模块
	 */
	int addModules(Modules modules);
	/**
	 * 删除模块
	 */
	int deleteModules(int mId);
	/**
	 * 获取指定id的功能模块信息
	 */
	Modules findModulesByid(int id);
	/**
	 * 更新模块
	 */
	int updateModulesBymid(Modules modules);
}
